using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using System.Collections.ObjectModel;
namespace   CommunitySystemModel
{
    [Serializable]
    [DataContract]
	public class JinShen_Democraticevaluation_Main
	{
		private System.Int32 _ID;
        [DataMember]
		public System.Int32 ID
		{
			get{return _ID;}
			set{_ID = value;}
		}
		private System.Int32? _MainID;
        [DataMember]
		public System.Int32? MainID
		{
			get{return _MainID;}
			set{_MainID = value;}
		}
		private System.Int32? _TotalCount;
        [DataMember]
		public System.Int32? TotalCount
		{
			get{return _TotalCount;}
			set{_TotalCount = value;}
		}
		private System.Int32? _Realcount;
        [DataMember]
		public System.Int32? Realcount
		{
			get{return _Realcount;}
			set{_Realcount = value;}
		}
		private System.String _DSC;
        [DataMember]
		public System.String DSC
		{
			get{return _DSC;}
			set{_DSC = value;}
		}

        private ObservableCollection<JinShen_Democraticevaluation_Detail> _Detail = new ObservableCollection<JinShen_Democraticevaluation_Detail>();
         [DataMember]
        public ObservableCollection<JinShen_Democraticevaluation_Detail> Details
        {
            get { return _Detail; }
            set { _Detail = value; }
        }
        
	}
}
